MARSPYYGSSYLDYLSLPNPHLCFLFIVVFFVLSFTWYLNFESIIEDTLDHLKLVFIFTPLFLLLLVHFFSGGLSFYVPWPEQDSIHRAGSSPWGVAAVLVLILFMVSYQSDFQERWFPFGAK